package br.com.siscom.model.dao;

import java.sql.SQLException;
import java.util.List;

import br.com.siscom.model.bean.Funcionario;

public interface InterfaceFuncionarioDAO {
	
	Funcionario getFuncionario(Integer codigo) throws SQLException;
	Funcionario getFuncionario(String login) throws SQLException;
	void excluir(Integer codigo) throws SQLException;
	void atualizar(Funcionario funcionario) throws SQLException;
	void salvar(Funcionario funcionario) throws SQLException;
	List<Funcionario> getFuncionarios() throws SQLException;

}
